(define (problem task)
(:domain neuhelium_coffee)
(:objects
    peanut - delivery_robot
    jakazu3 - robotic_arm
    anywhere neuhelium_cabin service_table_1 - location
    coffee_1 coffee_2 - coffee
    neuhelium_coffee_machine - coffee_machine
    coffee_order_1 - coffee_order
)
(:init
    (device_available peanut jakazu3)



    (coffee_notready coffee_order_1 coffee_1)
    (coffee_notready coffee_order_1 coffee_2)

    (at_location peanut anywhere)

    (arm_empty jakazu3)


    (cabin_unvisited peanut neuhelium_cabin)




    (payload_empty peanut)




)
(:goal (and
    (order_obtained coffee_order_1)
    (cabin_visited peanut neuhelium_cabin)
    (coffee_ready coffee_order_1 neuhelium_coffee_machine coffee_1)
    (coffee_obtained peanut neuhelium_cabin coffee_1)
    (coffee_ready coffee_order_1 neuhelium_coffee_machine coffee_2)
    (coffee_obtained peanut neuhelium_cabin coffee_2)
    (coffee_served peanut coffee_order_1 service_table_1)
))
)
